function bar() {
  console.log(myname);
}//词法作用域在全局
function foo() {
  var myname = '管总'
  bar()
  console.log(myname);
}//词法作用域是在全局
var myname = '啊伟'
foo()
// 当在函数中找不到变量时，会去外层作用域找该变量，函数中有个outer指向外层作用域



// let count = 1
// function main() {
//   let count = 2
//   function bar() {
//     let count = 3
//     function foo() {
//       let count = 4
//     }
//     foo()
//   }
//   bar()
// }
// main()
// //outer指向：foo -> bar -> main -> 全局（这种查找关系是作用域链）